home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac: Free / Another Ian and Stuart's Free (Australia).iso / Internet / Internet Text's / how-to-tia.txt < prev    next >
Internet Message Format  |  1995-01-01  |  12KB

  1. From: bskendig@netcom.com (Brian Kendig)
  2. Date: Sat, 31 Dec 1994 09:44:47 PST
  3. Subject: how-to-tia.txt
  4.  
  5.                                How to TIA
  6.                      (revision of 31 December 1994)
  7.                  by Brian Kendig (bskendig@netcom.com)
  8.  
  9. I've seen a lot (and I mean, a LOT) of posts from Mac users who are
  10. completely baffled as to how to get TIA working with their Macs.  For a
  11. while, I was one of those baffled users.  I spent some long hours
  12. puzzling over it before I finally got it working, so I put together this
  13. information to help other people avoid the same problems I stumbled
  14. through.  It's really not a difficult process, but it can be confusing
  15. if you haven't done it before.
  16.  
  17. (Thanks very much to Bill Arnett (billa@netcom.com) for his revisions to
  18. my original instructions!)
  19.  
  20. In case you're wondering what TIA is, let me explain -- it's a Unix
  21. program that you run on a normal dialup shell account in order to have
  22. TCP/IP access very similar to what SLIP gives you.  In other words, if
  23. right now you run a terminal program and dial in to your Unix system
  24. over a modem, then TIA will let you run Telnet, ftp, NewsWatcher,
  25. Mosaic, Netscape, and other networking software on your Macintosh, all
  26. at the same time, as if you had a full (but slow) connection to the
  27. Internet.  For more general information about what TIA is and how to get
  28. it, check out "http://marketplace.com/" (by running "lynx" on your Unix
  29. system or using Mosaic or Netscape if you have access to them), or ftp
  30. to marketplace.com and read the file "read.me" in the "tia" directory.
  31.  
  32.  
  33.                             ----------------
  34.  
  35. First, here are some steps you can do before you register for your
  36. fourteen-day TIA evaluation copy.  These are things you'll need to do
  37. anyway before you can use TIA at all, so it makes sense not to start the
  38. evaluation period counting down until after you've done them.
  39.  
  40. You might want to start by buying a copy of Adam Engst's book _The
  41. Internet Starter Kit_.  It comes with a floppy that contains MacTCP,
  42. InterSLIP, and other handy software, and the book itself is especially
  43. good for novices.  If you purchase this book with its accompanying disk,
  44. you won't have to worry about finding the software below from other sources.
  45.  
  46. Here is the software you'll need to have to start out with:
  47.  
  48.   o  "MacTCP", Apple's networking software.  This is the ONLY commercial
  49.      software you'll need for any of this.  MacTCP comes with System
  50.      7.5, and it can also be purchased separately from Apple or gotten
  51.      with Adam's book.  It is not available for ftp on the Internet.
  52.  
  53.   o  "InterSLIP", a free product from Intercon Systems which lets you run
  54.      TCP/IP over your phone lines.  You can download InterSLIP from any
  55.      of the usual Mac ftp sites; on the sumex mirrors (try ftp.hawaii.edu;
  56.      it's fast) it's info-mac/comm/tcp/inter-slip-installer-101.hqx.
  57.      InterSLIP is also available with Adam's book, or directly from
  58.      InterCon (ftp.intercon.com) in "InterCon/sales/InterSLIP" as
  59.      "InterSLIPInstaller1.0.1.hqx".
  60.  
  61.   o  Get a copy of NCSA Telnet 2.6.  This is available from
  62.      zaphod.ncsa.uiuc.edu in Mac/Telnet/Telnet2.6/Telnet2.6.sit.hqx.
  63.      Telnet is a good TCP/IP program to use to test whether your
  64.      connection is working.
  65.  
  66. On your Unix system, find out what your name server addresses are.
  67. There will be probably one, two, or three computers set up to figure out
  68. what the real IP addresses are of any host names you use, and you'll
  69. need to give the numeric IP addresses of those computers to MacTCP and
  70. InterSLIP.  Contact your Unix administrator if you need help with this.
  71. Also, find out the numeric IP address of the computer you normally log
  72. into, so you can tell NCSA Telnet where to find it later if it can't get
  73. to the name servers for some reason.  (For example, here on Netcom, the
  74. nameservers are netcomsv.netcom.com at 192.100.81.101 and ns.netcom.com
  75. at 192.100.81.105, and I also jotted down the address of
  76. netcom7.netcom.com, which is 192.100.81.115.)
  77.  
  78.  
  79.                             ----------------
  80.  
  81. Install InterSLIP by running the installer you've downloaded, reboot,
  82. then go into the "InterSLIP Setup" program.  Select "New" from the File
  83. menu, enter any name for your new configuration, then double-click on
  84. the name when it appears in the main window.  In the ensuing modal
  85. dialog, you'll probably only need to set a few things:
  86.  
  87.   o  Your baud rate.  For a 14.4kbaud modem, try setting this to 19200 (it
  88.      worked for me); if that doesn't work you can always try 9600 later.
  89.  
  90.   o  An IP address.  You can enter anything here, since TIA doesn't set up
  91.      an individual IP address for you.  This field usually gets ignored.
  92.      You should probably set this to "192.0.2.1", which is an address that
  93.      is actually defined to mean "nothing".  Setting it to something simple
  94.      such as "1.1.1.1" should also be okay.
  95.  
  96.   o  The numeric IP address of one of your name servers (preferably your
  97.      "primary" name server), which you found a few paragraphs ago.
  98.  
  99.   o  The "MTU Size".  TIA documentation recommends setting this to 1500.
  100.  
  101. Leave the "Dial Script" and "Gateway" set to "Direct Connection".
  102.  
  103.  
  104.                             ----------------
  105.  
  106. Now, install MacTCP, reboot, and open its control panel.  Click on the
  107. InterSLIP icon that appears there, then click on "More".
  108.  
  109.   o  Set the radio buttons under "Obtain Address" to "Server".  I don't
  110.      think this matters, but this is what has worked for me.
  111.  
  112.   o  Set the "Class" under "IP Address" to "C".
  113.  
  114.   o  The entries for "Domain Name Server Information" can be a bit
  115.      tricky.  First let me show you what I set mine to, then I'll
  116.      explain.  Remember that I found out my nameservers are
  117.      192.100.81.101 and 192.100.81.105:
  118.  
  119.             netcom.com             192.100.81.101
  120.             .                      192.100.81.101
  121.             .                      192.100.81.105
  122.  
  123.      The first line should give your default domain (usually the last
  124.      two parts of your hostname, such as "netcom.com" or "princeton.edu")
  125.      and the address of your primary nameserver.  Each line after that
  126.      should give a dot (".") and the addresses of each of your nameservers.
  127.      This means that if I try to connect to a system ("netcom4") but I
  128.      don't give its complete name, it will tack on the default domain
  129.      (hence "netcom4.netcom.com") and look it up with the primary
  130.      nameserver.  If I try to connect to a system by giving its complete
  131.      name, the nameservers by the "dot"-entries will be used to look it up.
  132.  
  133.      Click the "Default" radio button by the first entry in your list.
  134.  
  135. After all this is set, just click "OK", then reboot to apply the changes.
  136.  
  137.  
  138.                             ----------------
  139.  
  140. Now your Mac should be all set!  After it reboots, you can go about
  141. setting up TIA on your Unix shell account.  The TIA documentation is
  142. very thorough and helpful about how to do this.  Register for your
  143. fourteen-day evaluation license, and get to the point where you can run
  144. "tia" from your Unix prompt and have it reply "Ready to start your SLIP
  145. software."  Note that if you ever want to stop TIA and get back to a
  146. Unix prompt, just type Control-C slowly five times, such that more than
  147. two seconds go by between the first Control-C and the last one.
  148.  
  149. Oh, and make sure that your terminal program isn't set to automatically
  150. hang up when you quit out of it; you will need to be able to quit out of
  151. your terminal program without killing your dial-in connection to your
  152. Unix host.  (I know for a fact that there's an option in Zterm,
  153. MacLayers, and Microphone that tells them not to hang up when you quit;
  154. look for something like "Drop DTR on Quit" and turn it off.)  Right now,
  155. quit out of your terminal program then run it again, and if you find
  156. yourself still going as if you had never quit, then you should be okay.
  157.  
  158. Okay.  Now for the moment of truth.
  159.  
  160. At a Unix prompt, run "tia" (or whatever the executable is named).  It
  161. should reply "Ready to start your SLIP software."
  162.  
  163. Quit out of your terminal program, open "InterSLIP Setup", make sure the
  164. name of the configuration you created earlier is selected, and click the
  165. "Connect" button.  If all goes well, then the word "Connected" should
  166. appear at the top of the window.  Note that as long as this says
  167. "Connected", you will not be able to run your terminal program, since
  168. InterSLIP has grabbed the serial port.  For example, my copy of Zterm
  169. will hang if I try to run it while InterSLIP has the serial port.
  170.  
  171. Now run NCSA Telnet.  Try to open a connection to the Unix host you
  172. usually connect to.  If it fails to connect, then try again, this time
  173. giving the numeric IP address of the Unix host; if it fails with the
  174. name but works with the number then this means that you haven't set your
  175. name servers correctly in the MacTCP control panel or in InterSLIP.
  176.  
  177. If you've run into problems before this point (InterSLIP doesn't
  178. connect, or NCSA Telnet gives you errors), and you can't figure out what
  179. the problem is, then post on comp.sys.mac.comm to ask for help.
  180. Describe exactly what step of the installation you got up to before
  181. things started going wrong.
  182.  
  183. On the other hand, if things work for you, then you're all set!
  184. Disconnect from InterSLIP and go back into your terminal program to
  185. download a copy of Dartmouth's "FTP" program from a Mac ftp site, and
  186. try to use that to download a copy of Netscape.  Being able to finally
  187. run Netscape on your Mac is a fitting reward for getting all of this to
  188. work successfully.
  189.  
  190.  
  191.                             ----------------
  192.  
  193. You might also want to set up InterSLIP to dial in automatically for you
  194. and run tia without any need for intervention on your part.  One example
  195. of how to do this is available via ftp to ftp.netcom.com, as
  196. "/pub/mealiffe/netcom/tia-interslip-script".  Put that file into the
  197. folder "System Folder:Preferences:InterSLIP Folder:Gateway Scripts" on
  198. your Mac.  You might have to change its type/creator to CNFG/ISLP.  It's
  199. a text file, so you can edit it if necessary.  Make any necessary
  200. changes to your Unix .login file so that you will always automatically
  201. get to a Unix prompt when you log in.  If your prompt does not end in a
  202. percent ('%') character, then use a text editor to edit the script you
  203. just downloaded to put the correct character there (it tells you where
  204. to make the change).  I also had to add an extra zero to the number
  205. after every "matchread" statement in the script (for example, where it
  206. said "matchread 50" I made it "matchread 500") to prevent my connections
  207. from timing out so easily before they had finished connecting.  Also,
  208. make sure that the TIA application on your Unix account is named just
  209. "tia", since that's what the script will try to automatically run for
  210. you (unless you change the script).
  211.  
  212. Go back into the InterSLIP Setup application and edit your
  213. configuration: set the Dial Script to "Hayes Compatible" and enter the
  214. Unix dial-in phone number, and set the Gateway Script to the script you
  215. just downloaded and edited.  If all went well, then whenever you try to
  216. run any TCP/IP application on your Mac when you're not already
  217. connected, InterSLIP will automatically dial in for you and establish
  218. the connection.  Easy as that.  :-)
  219.  
  220.  
  221.                             ----------------
  222.  
  223. Don't forget to post to comp.sys.mac.comm for help if you can't get this
  224. to work -- if you run into a problem, chances are other people have,
  225. too.  A lot of people have sent email directly to me asking for help
  226. with all sorts of TIA issues; so many people, in fact, that I've been
  227. TOTALLY swamped, and I'm sorry to say that I won't reply to any future
  228. requests for help setting up TIA unless you want to pay me for it.  ;-)
  229. I'm not the only person on the net who knows how to set this up!  If
  230. there are any unclear or incorrect parts of these instructions, though,
  231. please don't hesitate to let me know, and I'll fix them.
  232.  
  233. Good luck, and happy SLIPping!
  234.  
  235.  
  236. -- 
  237. _/_/_/   Be insatiably curious.                 Je ne suis fait comme aucun
  238. /_/_/    Ask "why" a lot.                de ceux que j'ai vus; j'ose croire
  239. _/_/                           n'etre fait comme aucun de ceux qui existent.
  240.   /    Brian Kendig         Si je ne vaux pas mieux, au moins je suis autre.
  241.  /    bskendig@netcom.com                                       -- Rousseau
  242.      ftp://ftp.netcom.com/pub/bs/bskendig/home.html
  243.